草庐IT

python - ImportError : No module named Crypto. 密码

全部标签

c# - GPG自动解密密码传递

我们从第三方接收GPG加密文件。我正在修改一个C#程序来查找加密文件、解密它们并删除加密文件。除了在解密部分提示输入密码外,这一切都有效;我知道密码,输入后即可使用。我需要在命令中传递密码,这样提示就不会出现。stringCommandText=string.Format("echo{0}|gpg.exe--keyring{1}--secret-keyring{2}--batch--yes--passphrase-fd0-o{3}-d{4}",passPhrase,publicKeyRingPath,secretKeyRingPath,outputFullPath,encryptedF

Python执行windows cmd函数

我知道您可以使用子进程通过Python脚本运行Linux终端命令subprocess.call(['ls','-l'])#forlinux但是我找不到在windows上做同样事情的方法subprocess.call(['dir'])#forwindows是否可以在不进行大量修改的情况下使用Python?我应该坚持使用老式的批处理文件吗? 最佳答案 dir不是一个文件,它是一个内部命令,所以shell关键字必须设置为True。subprocess.call(["dir"],shell=True)

python - 如何在 Windows 中使用 python 脚本直接打印而不显示打印对话框?

我创建了一个桌面应用程序来从打印机打印token,在Windows操作系统中使用python2.7和gtk+3.我的应用程序中的按钮应该从文件中调用打印。为了格式化打印件,我使用了一个.rtf文件,在从打印机打印文件之前打开相应的文本编辑器(在我的例子中是MSWord),然后立即关闭。如何避免它在打印前打开和关闭?无论是MSWord设置、Windows还是Python解决方案。这是我的代码:defmake_print(self):os.startfile("print.rtf","print")请注意“print.rtf”是在此调用之前由python脚本创建的。我也试过这个,但它甚至没

python - 将 python 2.7.7 更新到 2.7.9 - 安全吗?

我打算从Python2.7.7更新到2.7.9(或更好的2.7.10)版本。因为我有很多正在进行的项目,所以我必须非常小心。我的问题是-更新到2.7.9/10版本是否安全?一切都会照常进行吗?如果我从pythonofficialweb下载msi就足够了吗?并安装它? 最佳答案 Python的次要版本升级(即2.7.x到2.7.y)通常是向后兼容的,出现故障的风险很低。参见https://hg.python.org/cpython/raw-file/15c95b7d81dc/Misc/NEWS对于2.7.9到2.7.10之间的所有细节

Python/twisted 在 Windows 上导入 twisted.internet.endpoints

我正在尝试在python上使用twisted编写服务器。这是我文件的头部:fromtwisted.internet.protocolimportFactory,Protocolfromtwisted.internet.endpointsimportTCP4ServerEndpointfromtwisted.internetimportreactor第一个和最后一个导入工作完美。尝试使用以下回溯运行第二次导入时出现错误:Traceback(mostrecentcalllast):File"",line1,infromtwisted.internet.endpointsimportTCP4

windows - 有没有办法让git在windows上打开密码提示框?

在使用gitbash推送远程存储库时,需要并询问我的密码。这不是问题。问题是我习惯于在git控制台中输入密码,但后来我从Linux切换到Windows,我的密码被要求输入提示框而不是控制台。我发现它不太方便:我必须等待它出现一秒钟,有时我会失去焦点。奇怪的是,如果我关闭对话框,那么git控制台会询问密码。这就是我要找的。你知道我怎样才能阻止提示框,让我在控制台中输入密码吗?是否有一些我应该修改的git选项? 最佳答案 这似乎与git-config的core.askPass选项有关。.文档说:core.askPassSomecomma

windows - 在 python 上使用 ctypes 不显示多个消息框

您好,我有一个简单的代码,使用ctypes显示消息框但我的问题是在我添加MB_TOPMOST后它没有附加或重叠消息框?defmsgbox(self,msg):MB_OK=0x0MB_OKCXL=0x01MB_YESNOCXL=0x03MB_YESNO=0x04MB_HELP=0x4000ICON_EXLAIM=0x30ICON_INFO=0x40ICON_STOP=0x10MB_TOPMOST=0x40000"""HEXVALUELINKhttps://www.autoitscript.com/autoit3/docs/functions/MsgBox.htm"""writeLogs=

Python 3.5 - 在 Windows 下创建带子文件夹的文件夹

是否有一些优雅的方法来创建如下所示的Windows路径。home_dir=('C:\First\Second\Third')ifnotos.path.exists(home_dir):os.mkdir(home_dir)print("Homedirectory%swascreated."%home_dir)我可以一步创建“C:\First”然后“Second”等等...通过这段代码我得到:FileNotFoundError:[WinError3]Thesystemcannotfindthepathspecified:'C:\First\Second\Third'

Windows 上的 Python 2.7——打开的文件太多

我正在运行一个脚本,用于替换文件名中的德语变音符号。我需要为超过1700个文件执行此操作,但在脚本运行一段时间后我收到一条错误消息,指出打开的文件太多。任何人有任何想法如何解决这个问题?非常感谢反馈!代码:#-*-coding:utf-8-*-'''ScriptreplacesallumlautsinfilenameswithinarootdirectoryanditssubdirectorieswiththeEnglishequivalent(ie.äreplacedwithae,ÄreplacedwithAe).'''importosimportitertoolsimportlog

Python 检查已完成和失败的任务 Windows 调度程序

有谁知道我可以查看的方法或资源,以便能够检查我在任务计划程序中拥有的所有Windows任务的状态?我想看看任务是失败了还是成功了。我想在Python中执行此操作。我略微了解了win32com.client模块的使用。我可以看到任务是什么,但无法找到已完成工作的状态。importwin32com.clientscheduler=win32com.client.Dispatch("Schedule.Service")scheduler.Connect()tasks=scheduler.GetRunningTasks(1)names=[tasks.Item(i+1).Nameforiinra